fight back

verb (adverb)
1.
(intransitive) to resist an attack
2.
(intransitive) to counterattack
3.
(transitive) to struggle to repress: she tried to fight back her tears
noun
4.
an act or campaign of resistance
5.
a counterattack